sit tall in the saddle - Francés Inglés Diccionario